home *** CD-ROM | disk | FTP | other *** search
/ LEGS / LEGS.iso / LEGS vol.1⁄5MB / LEGS vol.1_5MB.rsrc / bin.rsrc_CODE_17_PrintIO.txt < prev    next >
Text File  |  1994-02-05  |  48KB  |  864 lines

  1. # near model CODE resource
  2. # jump table entries: 2152-2159 (8 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF6                link       A6, -0x000A
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  4267                     clr.w      -[A7]
  7. 0000000A  3F2D CC58                move.w     -[A7], [A5 - 0x33A8]
  8. 0000000E  486E FFFC                pea.l      [A6 - 0x4]
  9. 00000012  486E FFF8                pea.l      [A6 - 0x8]
  10. 00000016  4EBA 039E                jsr        [PC + 0x39E /* 000003B6 */]
  11. 0000001A  101F                     move.b     D0, [A7]+
  12. 0000001C  6602                     bne        +0x4 /* 00000020 */
  13. 0000001E  6048                     bra        +0x4A /* 00000068 */
  14. label00000020:
  15. 00000020  4AAE FFF8                tst.l      [A6 - 0x8]
  16. 00000024  6712                     beq        +0x14 /* 00000038 */
  17. 00000026  4267                     clr.w      -[A7]
  18. 00000028  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  19. 0000002C  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  20. 00000032  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  21. 00000036  1E1F                     move.b     D7, [A7]+
  22. label00000038:
  23. 00000038  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  24. 0000003C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  25. 00000040  42A7                     clr.l      -[A7]
  26. 00000042  7024                     moveq.l    D0, 0x24
  27. 00000044  2F00                     move.l     -[A7], D0
  28. 00000046  42A7                     clr.l      -[A7]
  29. 00000048  4EAD 227A                jsr        [A5 + 0x227A /* export_1099 */]
  30. 0000004C  206D CC34                movea.l    A0, [A5 - 0x33CC]
  31. 00000050  2850                     movea.l    A4, [A0]
  32. 00000052  536C 0122                subq.w     [A4 + 0x122], 1
  33. 00000056  4267                     clr.w      -[A7]
  34. 00000058  3F2C 0120                move.w     -[A7], [A4 + 0x120]
  35. 0000005C  3F2C 0122                move.w     -[A7], [A4 + 0x122]
  36. 00000060  4EAD 21D2                jsr        [A5 + 0x21D2 /* export_1078 */]
  37. 00000064  395F 0120                move.w     [A4 + 0x120], [A7]+
  38. label00000068:
  39. 00000068  486D CC3E                pea.l      [A5 - 0x33C2]
  40. 0000006C  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  41. 00000070  4CDF 1080                movem.l    D7,A4, [A7]+
  42. 00000074  4E5E                     unlink     A6
  43. 00000076  4E75                     rts
  44. fn00000078:
  45. 00000078  4E56 FFEE                link       A6, -0x0012
  46. 0000007C  2F0C                     move.l     -[A7], A4
  47. 0000007E  486E FFEE                pea.l      [A6 - 0x12]
  48. 00000082  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  49. 00000086  42A7                     clr.l      -[A7]
  50. 00000088  2F3C 0000 0124           move.l     -[A7], 0x124
  51. 0000008E  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  52. 00000092  2B5F CC34                move.l     [A5 - 0x33CC], [A7]+
  53. 00000096  6602                     bne        +0x4 /* 0000009A */
  54. 00000098  604E                     bra        +0x50 /* 000000E8 */
  55. label0000009A:
  56. 0000009A  486E FFEE                pea.l      [A6 - 0x12]
  57. 0000009E  206D CC34                movea.l    A0, [A5 - 0x33CC]
  58. 000000A2  2050                     movea.l    A0, [A0]
  59. 000000A4  2F08                     move.l     -[A7], A0
  60. 000000A6  700E                     moveq.l    D0, 0x0E
  61. 000000A8  2F00                     move.l     -[A7], D0
  62. 000000AA  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  63. 000000AE  206D CC34                movea.l    A0, [A5 - 0x33CC]
  64. 000000B2  2850                     movea.l    A4, [A0]
  65. 000000B4  41EC 000E                lea.l      A0, [A4 + 0xE]
  66. 000000B8  43ED C704                lea.l      A1, [A5 - 0x38FC]
  67. 000000BC  7003                     moveq.l    D0, 0x03
  68. label000000BE:
  69. 000000BE  30D9                     move.w     [A0]+, [A1]+
  70. 000000C0  51C8 FFFC                dbf        D0, -0x6 /* 000000BE */
  71. 000000C4  397C 0048 0016           move.w     [A4 + 0x16], 0x48 /* 'H' */
  72. 000000CA  397C 0101 0018           move.w     [A4 + 0x18], 0x101
  73. 000000D0  422C 001A                clr.b      [A4 + 0x1A]
  74. 000000D4  7000                     moveq.l    D0, 0x00
  75. 000000D6  2940 001C                move.l     [A4 + 0x1C], D0
  76. 000000DA  422C 0020                clr.b      [A4 + 0x20]
  77. 000000DE  42AC 0120                clr.l      [A4 + 0x120]
  78. 000000E2  1B7C 0001 CC24           move.b     [A5 - 0x33DC], 0x1
  79. label000000E8:
  80. 000000E8  285F                     movea.l    A4, [A7]+
  81. 000000EA  4E5E                     unlink     A6
  82. 000000EC  4E75                     rts
  83. export_269:
  84. 000000EE  4E56 FFF6                link       A6, -0x000A
  85. 000000F2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  86. 000000F6  422D CC24                clr.b      [A5 - 0x33DC]
  87. 000000FA  4AAD A8D6                tst.l      [A5 - 0x572A]
  88. 000000FE  6608                     bne        +0xA /* 00000108 */
  89. 00000100  4EBA FF76                jsr        [PC - 0x8A /* 00000078 */]
  90. 00000104  6000 0092                bra        +0x94 /* 00000198 */
  91. label00000108:
  92. 00000108  42A7                     clr.l      -[A7]
  93. 0000010A  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  94. 0000010E  2F3C 5052 4E54           move.l     -[A7], 0x50524E54 /* 'PRNT' */
  95. 00000114  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  96. 00000118  265F                     movea.l    A3, [A7]+
  97. 0000011A  200B                     move.l     D0, A3
  98. 0000011C  6612                     bne        +0x14 /* 00000130 */
  99. 0000011E  7000                     moveq.l    D0, 0x00
  100. 00000120  2B40 A8D6                move.l     [A5 - 0x572A], D0
  101. 00000124  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  102. 0000012A  4EBA FF4C                jsr        [PC - 0xB4 /* 00000078 */]
  103. 0000012E  6068                     bra        +0x6A /* 00000198 */
  104. label00000130:
  105. 00000130  2053                     movea.l    A0, [A3]
  106. 00000132  700B                     moveq.l    D0, 0x0B
  107. 00000134  B068 0010                cmp.w      D0, [A0 + 0x10]
  108. 00000138  5EC6                     sgt        D6
  109. 0000013A  4406                     neg.b      D6
  110. 0000013C  1006                     move.b     D0, D6
  111. 0000013E  6706                     beq        +0x8 /* 00000146 */
  112. 00000140  4EBA FF36                jsr        [PC - 0xCA /* 00000078 */]
  113. 00000144  6048                     bra        +0x4A /* 0000018E */
  114. label00000146:
  115. 00000146  2853                     movea.l    A4, [A3]
  116. 00000148  42A7                     clr.l      -[A7]
  117. 0000014A  3F2C 0134                move.w     -[A7], [A4 + 0x134]
  118. 0000014E  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  119. 00000152  301F                     move.w     D0, [A7]+
  120. 00000154  C1DF                     muls.w     D0, [A7]+
  121. 00000156  2E80                     move.l     [A7], D0
  122. 00000158  2E1F                     move.l     D7, [A7]+
  123. 0000015A  DEBC 0000 0124           add.l      D7, 0x124
  124. 00000160  2F0B                     move.l     -[A7], A3
  125. 00000162  205F                     movea.l    A0, [A7]+
  126. 00000164  A029                     syscall    HLock
  127. 00000166  42A7                     clr.l      -[A7]
  128. 00000168  2F07                     move.l     -[A7], D7
  129. 0000016A  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  130. 0000016E  2B5F CC34                move.l     [A5 - 0x33CC], [A7]+
  131. 00000172  2F0B                     move.l     -[A7], A3
  132. 00000174  205F                     movea.l    A0, [A7]+
  133. 00000176  A02A                     syscall    HUnlock
  134. 00000178  4AAD CC34                tst.l      [A5 - 0x33CC]
  135. 0000017C  6710                     beq        +0x12 /* 0000018E */
  136. 0000017E  486C 0012                pea.l      [A4 + 0x12]
  137. 00000182  206D CC34                movea.l    A0, [A5 - 0x33CC]
  138. 00000186  2F10                     move.l     -[A7], [A0]
  139. 00000188  2F07                     move.l     -[A7], D7
  140. 0000018A  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  141. label0000018E:
  142. 0000018E  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  143. 00000192  4267                     clr.w      -[A7]
  144. 00000194  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  145. label00000198:
  146. 00000198  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  147. 0000019C  4E5E                     unlink     A6
  148. 0000019E  4E75                     rts
  149. export_270:
  150. 000001A0  4E56 FFF8                link       A6, -0x0008
  151. 000001A4  48E7 0108                movem.l    -[A7], D7,A4
  152. 000001A8  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  153. 000001AE  4AAD CC6A                tst.l      [A5 - 0x3396]
  154. 000001B2  6712                     beq        +0x14 /* 000001C6 */
  155. 000001B4  206D CC6A                movea.l    A0, [A5 - 0x3396]
  156. 000001B8  4A90                     tst.l      [A0]
  157. 000001BA  6600 00AA                bne        +0xAC /* 00000266 */
  158. 000001BE  486D CC6A                pea.l      [A5 - 0x3396]
  159. 000001C2  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  160. label000001C6:
  161. 000001C6  422D CC04                clr.b      [A5 - 0x33FC]
  162. 000001CA  7000                     moveq.l    D0, 0x00
  163. 000001CC  2840                     movea.l    A4, D0
  164. 000001CE  206D CC34                movea.l    A0, [A5 - 0x33CC]
  165. 000001D2  2050                     movea.l    A0, [A0]
  166. 000001D4  2E28 001C                move.l     D7, [A0 + 0x1C]
  167. 000001D8  674C                     beq        +0x4E /* 00000226 */
  168. 000001DA  42A7                     clr.l      -[A7]
  169. 000001DC  2F07                     move.l     -[A7], D7
  170. 000001DE  2F3C 5052 5354           move.l     -[A7], 0x50525354 /* 'PRST' */
  171. 000001E4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  172. 000001E8  285F                     movea.l    A4, [A7]+
  173. 000001EA  200C                     move.l     D0, A4
  174. 000001EC  6738                     beq        +0x3A /* 00000226 */
  175. 000001EE  42A7                     clr.l      -[A7]
  176. 000001F0  7078                     moveq.l    D0, 0x78
  177. 000001F2  2F00                     move.l     -[A7], D0
  178. 000001F4  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  179. 000001F8  2B5F CC6A                move.l     [A5 - 0x3396], [A7]+
  180. 000001FC  660A                     bne        +0xC /* 00000208 */
  181. 000001FE  2F07                     move.l     -[A7], D7
  182. 00000200  4267                     clr.w      -[A7]
  183. 00000202  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  184. 00000206  601E                     bra        +0x20 /* 00000226 */
  185. label00000208:
  186. 00000208  2054                     movea.l    A0, [A4]
  187. 0000020A  4868 0010                pea.l      [A0 + 0x10]
  188. 0000020E  206D CC6A                movea.l    A0, [A5 - 0x3396]
  189. 00000212  2F10                     move.l     -[A7], [A0]
  190. 00000214  701E                     moveq.l    D0, 0x1E
  191. 00000216  2F00                     move.l     -[A7], D0
  192. 00000218  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  193. 0000021C  2F07                     move.l     -[A7], D7
  194. 0000021E  4267                     clr.w      -[A7]
  195. 00000220  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  196. 00000224  6040                     bra        +0x42 /* 00000266 */
  197. label00000226:
  198. 00000226  42A7                     clr.l      -[A7]
  199. 00000228  2F3C 5052 5354           move.l     -[A7], 0x50525354 /* 'PRST' */
  200. 0000022E  3F3C 0001                move.w     -[A7], 0x1
  201. 00000232  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  202. 00000236  2B5F CC6A                move.l     [A5 - 0x3396], [A7]+
  203. 0000023A  6708                     beq        +0xA /* 00000244 */
  204. 0000023C  2F2D CC6A                move.l     -[A7], [A5 - 0x3396]
  205. 00000240  A992                     syscall    DetachResource
  206. 00000242  6022                     bra        +0x24 /* 00000266 */
  207. label00000244:
  208. 00000244  42A7                     clr.l      -[A7]
  209. 00000246  7078                     moveq.l    D0, 0x78
  210. 00000248  2F00                     move.l     -[A7], D0
  211. 0000024A  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  212. 0000024E  2B5F CC6A                move.l     [A5 - 0x3396], [A7]+
  213. 00000252  6606                     bne        +0x8 /* 0000025A */
  214. 00000254  422E 0008                clr.b      [A6 + 0x8]
  215. 00000258  600C                     bra        +0xE /* 00000266 */
  216. label0000025A:
  217. 0000025A  2F2D CC6A                move.l     -[A7], [A5 - 0x3396]
  218. 0000025E  2F3C 2004 0480           move.l     -[A7], 0x20040480
  219. 00000264  A8FD                     syscall    PrGlue
  220. label00000266:
  221. 00000266  4AAD CC6A                tst.l      [A5 - 0x3396]
  222. 0000026A  6708                     beq        +0xA /* 00000274 */
  223. 0000026C  2F2D CC6A                move.l     -[A7], [A5 - 0x3396]
  224. 00000270  205F                     movea.l    A0, [A7]+
  225. 00000272  A04A                     syscall    HNoPurge
  226. label00000274:
  227. 00000274  4CDF 1080                movem.l    D7,A4, [A7]+
  228. 00000278  4E5E                     unlink     A6
  229. 0000027A  4E75                     rts
  230. export_271:
  231. 0000027C  4E56 FFDE                link       A6, -0x0022
  232. 00000280  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  233. 00000284  3C2E 0008                move.w     D6, [A6 + 0x8]
  234. 00000288  422D CC2A                clr.b      [A5 - 0x33D6]
  235. 0000028C  70FF                     moveq.l    D0, 0xFFFFFFFF
  236. 0000028E  B046                     cmp.w      D0, D6
  237. 00000290  660A                     bne        +0xC /* 0000029C */
  238. 00000292  206D CC34                movea.l    A0, [A5 - 0x33CC]
  239. 00000296  2050                     movea.l    A0, [A0]
  240. 00000298  3C28 0120                move.w     D6, [A0 + 0x120]
  241. label0000029C:
  242. 0000029C  4267                     clr.w      -[A7]
  243. 0000029E  3F06                     move.w     -[A7], D6
  244. 000002A0  486E FFEA                pea.l      [A6 - 0x16]
  245. 000002A4  486E FFF8                pea.l      [A6 - 0x8]
  246. 000002A8  4EBA 010C                jsr        [PC + 0x10C /* 000003B6 */]
  247. 000002AC  101F                     move.b     D0, [A7]+
  248. 000002AE  6604                     bne        +0x6 /* 000002B4 */
  249. 000002B0  6000 00F8                bra        +0xFA /* 000003AA */
  250. label000002B4:
  251. 000002B4  426D CC58                clr.w      [A5 - 0x33A8]
  252. 000002B8  4AAE FFF8                tst.l      [A6 - 0x8]
  253. 000002BC  6716                     beq        +0x18 /* 000002D4 */
  254. 000002BE  42A7                     clr.l      -[A7]
  255. 000002C0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  256. 000002C4  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  257. 000002CA  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  258. 000002CE  285F                     movea.l    A4, [A7]+
  259. 000002D0  200C                     move.l     D0, A4
  260. 000002D2  6610                     bne        +0x12 /* 000002E4 */
  261. label000002D4:
  262. 000002D4  3B46 CC58                move.w     [A5 - 0x33A8], D6
  263. 000002D8  4EBA FD26                jsr        [PC - 0x2DA /* 00000000 */]
  264. 000002DC  426D CC58                clr.w      [A5 - 0x33A8]
  265. 000002E0  6000 00C8                bra        +0xCA /* 000003AA */
  266. label000002E4:
  267. 000002E4  2E3C 0000 0116           move.l     D7, 0x116
  268. 000002EA  2054                     movea.l    A0, [A4]
  269. 000002EC  41E8 0010                lea.l      A0, [A0 + 0x10]
  270. 000002F0  2648                     movea.l    A3, A0
  271. 000002F2  D7C7                     add.l      A3, D7
  272. 000002F4  3D7C 0001 FFE0           move.w     [A6 - 0x20], 0x1
  273. 000002FA  2054                     movea.l    A0, [A4]
  274. 000002FC  3D68 0124 FFDE           move.w     [A6 - 0x22], [A0 + 0x124]
  275. 00000302  3A2E FFE0                move.w     D5, [A6 - 0x20]
  276. 00000306  6010                     bra        +0x12 /* 00000318 */
  277. label00000308:
  278. 00000308  3013                     move.w     D0, [A3]
  279. 0000030A  48C0                     ext.l      D0
  280. 0000030C  DE80                     add.l      D7, D0
  281. 0000030E  3013                     move.w     D0, [A3]
  282. 00000310  48C0                     ext.l      D0
  283. 00000312  D7C0                     add.l      A3, D0
  284. 00000314  5245                     addq.w     D5, 1
  285. 00000316  6906                     bvs        +0x8 /* 0000031E */
  286. label00000318:
  287. 00000318  BA6E FFDE                cmp.w      D5, [A6 - 0x22]
  288. 0000031C  6FEA                     ble        -0x14 /* 00000308 */
  289. label0000031E:
  290. 0000031E  2807                     move.l     D4, D7
  291. 00000320  7020                     moveq.l    D0, 0x20
  292. 00000322  D880                     add.l      D4, D0
  293. 00000324  4AAD CC3E                tst.l      [A5 - 0x33C2]
  294. 00000328  660E                     bne        +0x10 /* 00000338 */
  295. 0000032A  42A7                     clr.l      -[A7]
  296. 0000032C  2F04                     move.l     -[A7], D4
  297. 0000032E  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  298. 00000332  2B5F CC3E                move.l     [A5 - 0x33C2], [A7]+
  299. 00000336  600A                     bra        +0xC /* 00000342 */
  300. label00000338:
  301. 00000338  2F2D CC3E                move.l     -[A7], [A5 - 0x33C2]
  302. 0000033C  2F04                     move.l     -[A7], D4
  303. 0000033E  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  304. label00000342:
  305. 00000342  4AAD CC3E                tst.l      [A5 - 0x33C2]
  306. 00000346  6758                     beq        +0x5A /* 000003A0 */
  307. 00000348  4267                     clr.w      -[A7]
  308. 0000034A  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  309. 0000034E  4A5F                     tst.w      [A7]+
  310. 00000350  670A                     beq        +0xC /* 0000035C */
  311. 00000352  486D CC3E                pea.l      [A5 - 0x33C2]
  312. 00000356  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  313. 0000035A  6044                     bra        +0x46 /* 000003A0 */
  314. label0000035C:
  315. 0000035C  206D CC34                movea.l    A0, [A5 - 0x33CC]
  316. 00000360  202E FFEA                move.l     D0, [A6 - 0x16]
  317. 00000364  D090                     add.l      D0, [A0]
  318. 00000366  2D40 FFFC                move.l     [A6 - 0x4], D0
  319. 0000036A  206E FFFC                movea.l    A0, [A6 - 0x4]
  320. 0000036E  4868 0004                pea.l      [A0 + 0x4]
  321. 00000372  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  322. 00000376  2050                     movea.l    A0, [A0]
  323. 00000378  2F08                     move.l     -[A7], A0
  324. 0000037A  7008                     moveq.l    D0, 0x08
  325. 0000037C  2F00                     move.l     -[A7], D0
  326. 0000037E  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  327. 00000382  2054                     movea.l    A0, [A4]
  328. 00000384  4868 0010                pea.l      [A0 + 0x10]
  329. 00000388  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  330. 0000038C  2050                     movea.l    A0, [A0]
  331. 0000038E  2008                     move.l     D0, A0
  332. 00000390  7220                     moveq.l    D1, 0x20
  333. 00000392  D081                     add.l      D0, D1
  334. 00000394  2F00                     move.l     -[A7], D0
  335. 00000396  2F07                     move.l     -[A7], D7
  336. 00000398  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  337. 0000039C  3B46 CC58                move.w     [A5 - 0x33A8], D6
  338. label000003A0:
  339. 000003A0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  340. 000003A4  4267                     clr.w      -[A7]
  341. 000003A6  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  342. label000003AA:
  343. 000003AA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  344. 000003AE  4E5E                     unlink     A6
  345. 000003B0  205F                     movea.l    A0, [A7]+
  346. 000003B2  544F                     addq.w     A7, 2
  347. 000003B4  4ED0                     jmp        [A0]
  348. fn000003B6:
  349. 000003B6  4E56 FFFC                link       A6, -0x0004
  350. 000003BA  48E7 0118                movem.l    -[A7], D7,A3,A4
  351. 000003BE  266E 000C                movea.l    A3, [A6 + 0xC]
  352. 000003C2  3E2E 0010                move.w     D7, [A6 + 0x10]
  353. 000003C6  422E 0012                clr.b      [A6 + 0x12]
  354. 000003CA  4A47                     tst.w      D7
  355. 000003CC  5FC0                     sle        D0
  356. 000003CE  206D CC34                movea.l    A0, [A5 - 0x33CC]
  357. 000003D2  2050                     movea.l    A0, [A0]
  358. 000003D4  BE68 0122                cmp.w      D7, [A0 + 0x122]
  359. 000003D8  5EC1                     sgt        D1
  360. 000003DA  8001                     or.b       D0, D1
  361. 000003DC  6702                     beq        +0x4 /* 000003E0 */
  362. 000003DE  604A                     bra        +0x4C /* 0000042A */
  363. label000003E0:
  364. 000003E0  42A7                     clr.l      -[A7]
  365. 000003E2  3007                     move.w     D0, D7
  366. 000003E4  5340                     subq.w     D0, 1
  367. 000003E6  3F00                     move.w     -[A7], D0
  368. 000003E8  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  369. 000003EC  301F                     move.w     D0, [A7]+
  370. 000003EE  C1DF                     muls.w     D0, [A7]+
  371. 000003F0  2E80                     move.l     [A7], D0
  372. 000003F2  201F                     move.l     D0, [A7]+
  373. 000003F4  D0BC 0000 0124           add.l      D0, 0x124
  374. 000003FA  2680                     move.l     [A3], D0
  375. 000003FC  7224                     moveq.l    D1, 0x24
  376. 000003FE  D081                     add.l      D0, D1
  377. 00000400  2F00                     move.l     -[A7], D0
  378. 00000402  42A7                     clr.l      -[A7]
  379. 00000404  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  380. 00000408  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  381. 0000040C  221F                     move.l     D1, [A7]+
  382. 0000040E  201F                     move.l     D0, [A7]+
  383. 00000410  B280                     cmp.l      D1, D0
  384. 00000412  6C02                     bge        +0x4 /* 00000416 */
  385. 00000414  6014                     bra        +0x16 /* 0000042A */
  386. label00000416:
  387. 00000416  206D CC34                movea.l    A0, [A5 - 0x33CC]
  388. 0000041A  2853                     movea.l    A4, [A3]
  389. 0000041C  D9D0                     add.l      A4, [A0]
  390. 0000041E  206E 0008                movea.l    A0, [A6 + 0x8]
  391. 00000422  2094                     move.l     [A0], [A4]
  392. 00000424  1D7C 0001 0012           move.b     [A6 + 0x12], 0x1
  393. label0000042A:
  394. 0000042A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  395. 0000042E  4E5E                     unlink     A6
  396. 00000430  205F                     movea.l    A0, [A7]+
  397. 00000432  DEFC 000A                add.w      A7, 0xA /* '\n' */
  398. 00000436  4ED0                     jmp        [A0]
  399. export_272:
  400. 00000438  4E56 FDF2                link       A6, -0x020E
  401. 0000043C  48E7 0308                movem.l    -[A7], D6,D7,A4
  402. 00000440  426E 000C                clr.w      [A6 + 0xC]
  403. 00000444  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  404. 00000448  486E FDF6                pea.l      [A6 - 0x20A]
  405. 0000044C  7008                     moveq.l    D0, 0x08
  406. 0000044E  2F00                     move.l     -[A7], D0
  407. 00000450  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  408. 00000454  2C3C 0000 0124           move.l     D6, 0x124
  409. 0000045A  3D7C 0001 FDF4           move.w     [A6 - 0x20C], 0x1
  410. 00000460  206D CC34                movea.l    A0, [A5 - 0x33CC]
  411. 00000464  2050                     movea.l    A0, [A0]
  412. 00000466  3D68 0122 FDF2           move.w     [A6 - 0x20E], [A0 + 0x122]
  413. 0000046C  3E2E FDF4                move.w     D7, [A6 - 0x20C]
  414. 00000470  6038                     bra        +0x3A /* 000004AA */
  415. label00000472:
  416. 00000472  206D CC34                movea.l    A0, [A5 - 0x33CC]
  417. 00000476  2846                     movea.l    A4, D6
  418. 00000478  D9D0                     add.l      A4, [A0]
  419. 0000047A  486C 0004                pea.l      [A4 + 0x4]
  420. 0000047E  486E FEF6                pea.l      [A6 - 0x10A]
  421. 00000482  7008                     moveq.l    D0, 0x08
  422. 00000484  2F00                     move.l     -[A7], D0
  423. 00000486  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  424. 0000048A  4267                     clr.w      -[A7]
  425. 0000048C  486E FDF6                pea.l      [A6 - 0x20A]
  426. 00000490  486E FEF6                pea.l      [A6 - 0x10A]
  427. 00000494  4EAD 2922                jsr        [A5 + 0x2922 /* export_1312 */]
  428. 00000498  101F                     move.b     D0, [A7]+
  429. 0000049A  6706                     beq        +0x8 /* 000004A2 */
  430. 0000049C  3D47 000C                move.w     [A6 + 0xC], D7
  431. 000004A0  600E                     bra        +0x10 /* 000004B0 */
  432. label000004A2:
  433. 000004A2  7024                     moveq.l    D0, 0x24
  434. 000004A4  DC80                     add.l      D6, D0
  435. 000004A6  5247                     addq.w     D7, 1
  436. 000004A8  6906                     bvs        +0x8 /* 000004B0 */
  437. label000004AA:
  438. 000004AA  BE6E FDF2                cmp.w      D7, [A6 - 0x20E]
  439. 000004AE  6FC2                     ble        -0x3C /* 00000472 */
  440. label000004B0:
  441. 000004B0  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  442. 000004B4  4E5E                     unlink     A6
  443. 000004B6  2E9F                     move.l     [A7], [A7]+
  444. 000004B8  4E75                     rts
  445. export_273:
  446. fn000004BA:
  447. 000004BA  4E56 FFF4                link       A6, -0x000C
  448. 000004BE  48E7 0308                movem.l    -[A7], D6,D7,A4
  449. 000004C2  102D CC24                move.b     D0, [A5 - 0x33DC]
  450. 000004C6  0A00 0001                xori.b     D0, 0x1
  451. 000004CA  802D A890                or.b       D0, [A5 - 0x5770]
  452. 000004CE  802D A84C                or.b       D0, [A5 - 0x57B4]
  453. 000004D2  4AAD CC34                tst.l      [A5 - 0x33CC]
  454. 000004D6  57C1                     seq        D1
  455. 000004D8  8001                     or.b       D0, D1
  456. 000004DA  0240 0001                andi.w     D0, 0x1
  457. 000004DE  6704                     beq        +0x6 /* 000004E4 */
  458. 000004E0  6000 0094                bra        +0x96 /* 00000576 */
  459. label000004E4:
  460. 000004E4  42A7                     clr.l      -[A7]
  461. 000004E6  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  462. 000004EA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  463. 000004EE  2E1F                     move.l     D7, [A7]+
  464. 000004F0  2C07                     move.l     D6, D7
  465. 000004F2  7012                     moveq.l    D0, 0x12
  466. 000004F4  DC80                     add.l      D6, D0
  467. 000004F6  4AAD A8D6                tst.l      [A5 - 0x572A]
  468. 000004FA  6620                     bne        +0x22 /* 0000051C */
  469. 000004FC  42A7                     clr.l      -[A7]
  470. 000004FE  2F3C 0000 0136           move.l     -[A7], 0x136
  471. 00000504  2F3C 5052 4E54           move.l     -[A7], 0x50524E54 /* 'PRNT' */
  472. 0000050A  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  473. 0000050E  2B5F A8D6                move.l     [A5 - 0x572A], [A7]+
  474. 00000512  6602                     bne        +0x4 /* 00000516 */
  475. 00000514  6060                     bra        +0x62 /* 00000576 */
  476. label00000516:
  477. 00000516  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  478. label0000051C:
  479. 0000051C  4267                     clr.w      -[A7]
  480. 0000051E  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  481. 00000522  2F3C 5052 4E54           move.l     -[A7], 0x50524E54 /* 'PRNT' */
  482. 00000528  2F06                     move.l     -[A7], D6
  483. 0000052A  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  484. 0000052E  101F                     move.b     D0, [A7]+
  485. 00000530  6602                     bne        +0x4 /* 00000534 */
  486. 00000532  6042                     bra        +0x44 /* 00000576 */
  487. label00000534:
  488. 00000534  42A7                     clr.l      -[A7]
  489. 00000536  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  490. 0000053A  2F3C 5052 4E54           move.l     -[A7], 0x50524E54 /* 'PRNT' */
  491. 00000540  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  492. 00000544  285F                     movea.l    A4, [A7]+
  493. 00000546  200C                     move.l     D0, A4
  494. 00000548  6602                     bne        +0x4 /* 0000054C */
  495. 0000054A  602A                     bra        +0x2C /* 00000576 */
  496. label0000054C:
  497. 0000054C  206D CC34                movea.l    A0, [A5 - 0x33CC]
  498. 00000550  2F10                     move.l     -[A7], [A0]
  499. 00000552  2054                     movea.l    A0, [A4]
  500. 00000554  4868 0012                pea.l      [A0 + 0x12]
  501. 00000558  2F07                     move.l     -[A7], D7
  502. 0000055A  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  503. 0000055E  2054                     movea.l    A0, [A4]
  504. 00000560  317C 000B 0010           move.w     [A0 + 0x10], 0xB
  505. 00000566  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  506. 0000056A  1F3C 0001                move.b     -[A7], 0x1
  507. 0000056E  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  508. 00000572  422D CC24                clr.b      [A5 - 0x33DC]
  509. label00000576:
  510. 00000576  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  511. 0000057A  4E5E                     unlink     A6
  512. 0000057C  4E75                     rts
  513. export_274:
  514. 0000057E  4E56 FFF6                link       A6, -0x000A
  515. 00000582  48E7 0308                movem.l    -[A7], D6,D7,A4
  516. 00000586  102D CC04                move.b     D0, [A5 - 0x33FC]
  517. 0000058A  0A00 0001                xori.b     D0, 0x1
  518. 0000058E  802D A890                or.b       D0, [A5 - 0x5770]
  519. 00000592  802D A84C                or.b       D0, [A5 - 0x57B4]
  520. 00000596  6702                     beq        +0x4 /* 0000059A */
  521. 00000598  6078                     bra        +0x7A /* 00000612 */
  522. label0000059A:
  523. 0000059A  206D CC34                movea.l    A0, [A5 - 0x33CC]
  524. 0000059E  2050                     movea.l    A0, [A0]
  525. 000005A0  2E28 001C                move.l     D7, [A0 + 0x1C]
  526. 000005A4  57C6                     seq        D6
  527. 000005A6  4406                     neg.b      D6
  528. 000005A8  1006                     move.b     D0, D6
  529. 000005AA  6714                     beq        +0x16 /* 000005C0 */
  530. 000005AC  42A7                     clr.l      -[A7]
  531. 000005AE  2F3C 0000 0088           move.l     -[A7], 0x88
  532. 000005B4  2F3C 5052 5354           move.l     -[A7], 0x50525354 /* 'PRST' */
  533. 000005BA  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  534. 000005BE  2E1F                     move.l     D7, [A7]+
  535. label000005C0:
  536. 000005C0  4A87                     tst.l      D7
  537. 000005C2  6602                     bne        +0x4 /* 000005C6 */
  538. 000005C4  604C                     bra        +0x4E /* 00000612 */
  539. label000005C6:
  540. 000005C6  42A7                     clr.l      -[A7]
  541. 000005C8  2F07                     move.l     -[A7], D7
  542. 000005CA  2F3C 5052 5354           move.l     -[A7], 0x50525354 /* 'PRST' */
  543. 000005D0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  544. 000005D4  285F                     movea.l    A4, [A7]+
  545. 000005D6  200C                     move.l     D0, A4
  546. 000005D8  6602                     bne        +0x4 /* 000005DC */
  547. 000005DA  6036                     bra        +0x38 /* 00000612 */
  548. label000005DC:
  549. 000005DC  206D CC6A                movea.l    A0, [A5 - 0x3396]
  550. 000005E0  2F10                     move.l     -[A7], [A0]
  551. 000005E2  2054                     movea.l    A0, [A4]
  552. 000005E4  4868 0010                pea.l      [A0 + 0x10]
  553. 000005E8  701E                     moveq.l    D0, 0x1E
  554. 000005EA  2F00                     move.l     -[A7], D0
  555. 000005EC  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  556. 000005F0  2F07                     move.l     -[A7], D7
  557. 000005F2  1F3C 0001                move.b     -[A7], 0x1
  558. 000005F6  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  559. 000005FA  1006                     move.b     D0, D6
  560. 000005FC  6710                     beq        +0x12 /* 0000060E */
  561. 000005FE  206D CC34                movea.l    A0, [A5 - 0x33CC]
  562. 00000602  2050                     movea.l    A0, [A0]
  563. 00000604  2147 001C                move.l     [A0 + 0x1C], D7
  564. 00000608  1B7C 0001 CC24           move.b     [A5 - 0x33DC], 0x1
  565. label0000060E:
  566. 0000060E  422D CC04                clr.b      [A5 - 0x33FC]
  567. label00000612:
  568. 00000612  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  569. 00000616  4E5E                     unlink     A6
  570. 00000618  4E75                     rts
  571. fn0000061A:
  572. 0000061A  4E56 0000                link       A6, 0
  573. 0000061E  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  574. 00000622  206E 0008                movea.l    A0, [A6 + 0x8]
  575. 00000626  2C48                     movea.l    A6, A0
  576. 00000628  4EFA 0174                jmp        [PC + 0x174 /* 0000079E */]
  577. 0000062C  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  578. 00000630  2E9F                     move.l     [A7], [A7]+
  579. 00000632  4E75                     rts
  580. export_275:
  581. 00000634  4E56 FFC2                link       A6, -0x003E
  582. 00000638  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  583. 0000063C  4A6D CC58                tst.w      [A5 - 0x33A8]
  584. 00000640  57C0                     seq        D0
  585. 00000642  4400                     neg.b      D0
  586. 00000644  1D40 FFC7                move.b     [A6 - 0x39], D0
  587. 00000648  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  588. 0000064C  2050                     movea.l    A0, [A0]
  589. 0000064E  2F08                     move.l     -[A7], A0
  590. 00000650  486E FFD0                pea.l      [A6 - 0x30]
  591. 00000654  7008                     moveq.l    D0, 0x08
  592. 00000656  2F00                     move.l     -[A7], D0
  593. 00000658  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  594. 0000065C  102E FFC7                move.b     D0, [A6 - 0x39]
  595. 00000660  6728                     beq        +0x2A /* 0000068A */
  596. 00000662  206D CC34                movea.l    A0, [A5 - 0x33CC]
  597. 00000666  2050                     movea.l    A0, [A0]
  598. 00000668  2D48 FFC2                move.l     [A6 - 0x3E], A0
  599. 0000066C  7000                     moveq.l    D0, 0x00
  600. 0000066E  2D40 FFCC                move.l     [A6 - 0x34], D0
  601. 00000672  206E FFC2                movea.l    A0, [A6 - 0x3E]
  602. 00000676  3028 0122                move.w     D0, [A0 + 0x122]
  603. 0000067A  5240                     addq.w     D0, 1
  604. 0000067C  3B40 CC58                move.w     [A5 - 0x33A8], D0
  605. 00000680  206E FFC2                movea.l    A0, [A6 - 0x3E]
  606. 00000684  316D CC58 0122           move.w     [A0 + 0x122], [A5 - 0x33A8]
  607. label0000068A:
  608. 0000068A  42A7                     clr.l      -[A7]
  609. 0000068C  302D CC58                move.w     D0, [A5 - 0x33A8]
  610. 00000690  5340                     subq.w     D0, 1
  611. 00000692  3F00                     move.w     -[A7], D0
  612. 00000694  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  613. 00000698  301F                     move.w     D0, [A7]+
  614. 0000069A  C1DF                     muls.w     D0, [A7]+
  615. 0000069C  2E80                     move.l     [A7], D0
  616. 0000069E  201F                     move.l     D0, [A7]+
  617. 000006A0  D0BC 0000 0124           add.l      D0, 0x124
  618. 000006A6  2D40 FFFC                move.l     [A6 - 0x4], D0
  619. 000006AA  102E FFC7                move.b     D0, [A6 - 0x39]
  620. 000006AE  6714                     beq        +0x16 /* 000006C4 */
  621. 000006B0  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  622. 000006B4  202E FFFC                move.l     D0, [A6 - 0x4]
  623. 000006B8  7224                     moveq.l    D1, 0x24
  624. 000006BA  D081                     add.l      D0, D1
  625. 000006BC  2F00                     move.l     -[A7], D0
  626. 000006BE  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  627. 000006C2  6016                     bra        +0x18 /* 000006DA */
  628. label000006C4:
  629. 000006C4  206D CC34                movea.l    A0, [A5 - 0x33CC]
  630. 000006C8  202E FFFC                move.l     D0, [A6 - 0x4]
  631. 000006CC  D090                     add.l      D0, [A0]
  632. 000006CE  2D40 FFC8                move.l     [A6 - 0x38], D0
  633. 000006D2  206E FFC8                movea.l    A0, [A6 - 0x38]
  634. 000006D6  2D50 FFCC                move.l     [A6 - 0x34], [A0]
  635. label000006DA:
  636. 000006DA  102D A84C                move.b     D0, [A5 - 0x57B4]
  637. 000006DE  802D A890                or.b       D0, [A5 - 0x5770]
  638. 000006E2  6600 00BA                bne        +0xBC /* 0000079E */
  639. 000006E6  42A7                     clr.l      -[A7]
  640. 000006E8  2F2D CC3E                move.l     -[A7], [A5 - 0x33C2]
  641. 000006EC  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  642. 000006F0  201F                     move.l     D0, [A7]+
  643. 000006F2  7220                     moveq.l    D1, 0x20
  644. 000006F4  9081                     sub.l      D0, D1
  645. 000006F6  2D40 FFF8                move.l     [A6 - 0x8], D0
  646. 000006FA  7210                     moveq.l    D1, 0x10
  647. 000006FC  D081                     add.l      D0, D1
  648. 000006FE  2D40 FFF4                move.l     [A6 - 0xC], D0
  649. 00000702  102E FFC7                move.b     D0, [A6 - 0x39]
  650. 00000706  6714                     beq        +0x16 /* 0000071C */
  651. 00000708  42A7                     clr.l      -[A7]
  652. 0000070A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  653. 0000070E  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  654. 00000714  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  655. 00000718  2D5F FFCC                move.l     [A6 - 0x34], [A7]+
  656. label0000071C:
  657. 0000071C  4AAE FFCC                tst.l      [A6 - 0x34]
  658. 00000720  57C0                     seq        D0
  659. 00000722  4A00                     tst.b      D0
  660. 00000724  6626                     bne        +0x28 /* 0000074C */
  661. 00000726  2F00                     move.l     -[A7], D0
  662. 00000728  4267                     clr.w      -[A7]
  663. 0000072A  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  664. 0000072E  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  665. 00000734  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  666. 00000738  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  667. 0000073C  121F                     move.b     D1, [A7]+
  668. 0000073E  201F                     move.l     D0, [A7]+
  669. 00000740  0A01 0001                xori.b     D1, 0x1
  670. 00000744  8001                     or.b       D0, D1
  671. 00000746  0240 0001                andi.w     D0, 0x1
  672. 0000074A  6706                     beq        +0x8 /* 00000752 */
  673. label0000074C:
  674. 0000074C  2F0E                     move.l     -[A7], A6
  675. 0000074E  4EBA FECA                jsr        [PC - 0x136 /* 0000061A */]
  676. label00000752:
  677. 00000752  42A7                     clr.l      -[A7]
  678. 00000754  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  679. 00000758  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  680. 0000075E  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  681. 00000762  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  682. 00000766  6606                     bne        +0x8 /* 0000076E */
  683. 00000768  2F0E                     move.l     -[A7], A6
  684. 0000076A  4EBA FEAE                jsr        [PC - 0x152 /* 0000061A */]
  685. label0000076E:
  686. 0000076E  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  687. 00000772  2050                     movea.l    A0, [A0]
  688. 00000774  2008                     move.l     D0, A0
  689. 00000776  7220                     moveq.l    D1, 0x20
  690. 00000778  D081                     add.l      D0, D1
  691. 0000077A  2F00                     move.l     -[A7], D0
  692. 0000077C  206E FFF0                movea.l    A0, [A6 - 0x10]
  693. 00000780  2050                     movea.l    A0, [A0]
  694. 00000782  4868 0010                pea.l      [A0 + 0x10]
  695. 00000786  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  696. 0000078A  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  697. 0000078E  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  698. 00000792  1F3C 0001                move.b     -[A7], 0x1
  699. 00000796  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  700. 0000079A  422D CC2A                clr.b      [A5 - 0x33D6]
  701. label0000079E:
  702. 0000079E  4FEE FFA2                lea.l      A7, [A6 - 0x5E]
  703. 000007A2  206D CC34                movea.l    A0, [A5 - 0x33CC]
  704. 000007A6  202E FFFC                move.l     D0, [A6 - 0x4]
  705. 000007AA  D090                     add.l      D0, [A0]
  706. 000007AC  2D40 FFC8                move.l     [A6 - 0x38], D0
  707. 000007B0  486E FFCC                pea.l      [A6 - 0x34]
  708. 000007B4  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  709. 000007B8  7009                     moveq.l    D0, 0x09
  710. 000007BA  2F00                     move.l     -[A7], D0
  711. 000007BC  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  712. 000007C0  1B7C 0001 CC24           move.b     [A5 - 0x33DC], 0x1
  713. 000007C6  4EBA FCF2                jsr        [PC - 0x30E /* 000004BA */]
  714. 000007CA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  715. 000007CE  4E5E                     unlink     A6
  716. 000007D0  4E75                     rts
  717. fn000007D2:
  718. 000007D2  4E56 0000                link       A6, 0
  719. 000007D6  202E 0008                move.l     D0, [A6 + 0x8]
  720. 000007DA  5E80                     addq.l     D0, 7
  721. 000007DC  C0BC FFFF FFF8           and.l      D0, 0xFFFFFFF8
  722. 000007E2  2D40 000C                move.l     [A6 + 0xC], D0
  723. 000007E6  4E5E                     unlink     A6
  724. 000007E8  205F                     movea.l    A0, [A7]+
  725. 000007EA  584F                     addq.w     A7, 4
  726. 000007EC  4ED0                     jmp        [A0]
  727. export_276:
  728. 000007EE  4E56 FFD6                link       A6, -0x002A
  729. 000007F2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  730. 000007F6  206E 0008                movea.l    A0, [A6 + 0x8]
  731. 000007FA  7000                     moveq.l    D0, 0x00
  732. 000007FC  2080                     move.l     [A0], D0
  733. 000007FE  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  734. 00000802  2050                     movea.l    A0, [A0]
  735. 00000804  3A28 0134                move.w     D5, [A0 + 0x134]
  736. 00000808  42A7                     clr.l      -[A7]
  737. 0000080A  3005                     move.w     D0, D5
  738. 0000080C  5240                     addq.w     D0, 1
  739. 0000080E  3F00                     move.w     -[A7], D0
  740. 00000810  3F3C 0008                move.w     -[A7], 0x8
  741. 00000814  301F                     move.w     D0, [A7]+
  742. 00000816  C1DF                     muls.w     D0, [A7]+
  743. 00000818  2E80                     move.l     [A7], D0
  744. 0000081A  281F                     move.l     D4, [A7]+
  745. 0000081C  42A7                     clr.l      -[A7]
  746. 0000081E  2F04                     move.l     -[A7], D4
  747. 00000820  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  748. 00000824  2D5F FFF2                move.l     [A6 - 0xE], [A7]+
  749. 00000828  6604                     bne        +0x6 /* 0000082E */
  750. 0000082A  6000 012C                bra        +0x12E /* 00000958 */
  751. label0000082E:
  752. 0000082E  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  753. 00000832  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  754. 00000836  42A7                     clr.l      -[A7]
  755. 00000838  206E FFF2                movea.l    A0, [A6 - 0xE]
  756. 0000083C  2F10                     move.l     -[A7], [A0]
  757. 0000083E  4EBA FF92                jsr        [PC - 0x6E /* 000007D2 */]
  758. 00000842  2C1F                     move.l     D6, [A7]+
  759. 00000844  2646                     movea.l    A3, D6
  760. 00000846  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  761. 0000084A  2850                     movea.l    A4, [A0]
  762. 0000084C  D9FC 0000 0136           add.l      A4, 0x136
  763. 00000852  3D7C 0001 FFE0           move.w     [A6 - 0x20], 0x1
  764. 00000858  3D45 FFDE                move.w     [A6 - 0x22], D5
  765. 0000085C  3E2E FFE0                move.w     D7, [A6 - 0x20]
  766. 00000860  6018                     bra        +0x1A /* 0000087A */
  767. label00000862:
  768. 00000862  26AC 0002                move.l     [A3], [A4 + 0x2]
  769. 00000866  3007                     move.w     D0, D7
  770. 00000868  48C0                     ext.l      D0
  771. 0000086A  2740 0004                move.l     [A3 + 0x4], D0
  772. 0000086E  508B                     addq.l     A3, 8
  773. 00000870  3014                     move.w     D0, [A4]
  774. 00000872  48C0                     ext.l      D0
  775. 00000874  D9C0                     add.l      A4, D0
  776. 00000876  5247                     addq.w     D7, 1
  777. 00000878  6906                     bvs        +0x8 /* 00000880 */
  778. label0000087A:
  779. 0000087A  BE6E FFDE                cmp.w      D7, [A6 - 0x22]
  780. 0000087E  6FE2                     ble        -0x1C /* 00000862 */
  781. label00000880:
  782. 00000880  2F06                     move.l     -[A7], D6
  783. 00000882  3005                     move.w     D0, D5
  784. 00000884  48C0                     ext.l      D0
  785. 00000886  2F00                     move.l     -[A7], D0
  786. 00000888  486D 1E5A                pea.l      [A5 + 0x1E5A /* export_967 */]
  787. 0000088C  4EAD 1EF2                jsr        [A5 + 0x1EF2 /* export_986 */]
  788. 00000890  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  789. 00000894  4EAD 226A                jsr        [A5 + 0x226A /* export_1097 */]
  790. 00000898  42A7                     clr.l      -[A7]
  791. 0000089A  2F2D CC3E                move.l     -[A7], [A5 - 0x33C2]
  792. 0000089E  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  793. 000008A2  281F                     move.l     D4, [A7]+
  794. 000008A4  98BC 0000 0136           sub.l      D4, 0x136
  795. 000008AA  206E 0008                movea.l    A0, [A6 + 0x8]
  796. 000008AE  2F08                     move.l     -[A7], A0
  797. 000008B0  42A7                     clr.l      -[A7]
  798. 000008B2  2F04                     move.l     -[A7], D4
  799. 000008B4  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  800. 000008B8  201F                     move.l     D0, [A7]+
  801. 000008BA  205F                     movea.l    A0, [A7]+
  802. 000008BC  2080                     move.l     [A0], D0
  803. 000008BE  206E 0008                movea.l    A0, [A6 + 0x8]
  804. 000008C2  4A90                     tst.l      [A0]
  805. 000008C4  6700 008A                beq        +0x8C /* 00000950 */
  806. 000008C8  42A7                     clr.l      -[A7]
  807. 000008CA  206E FFF2                movea.l    A0, [A6 - 0xE]
  808. 000008CE  2F10                     move.l     -[A7], [A0]
  809. 000008D0  4EBA FF00                jsr        [PC - 0x100 /* 000007D2 */]
  810. 000008D4  265F                     movea.l    A3, [A7]+
  811. 000008D6  206D CC3E                movea.l    A0, [A5 - 0x33C2]
  812. 000008DA  2010                     move.l     D0, [A0]
  813. 000008DC  D0BC 0000 0136           add.l      D0, 0x136
  814. 000008E2  2D40 FFE6                move.l     [A6 - 0x1A], D0
  815. 000008E6  206E 0008                movea.l    A0, [A6 + 0x8]
  816. 000008EA  2050                     movea.l    A0, [A0]
  817. 000008EC  2C10                     move.l     D6, [A0]
  818. 000008EE  3D7C 0001 FFDC           move.w     [A6 - 0x24], 0x1
  819. 000008F4  3D45 FFDA                move.w     [A6 - 0x26], D5
  820. 000008F8  3E2E FFDC                move.w     D7, [A6 - 0x24]
  821. 000008FC  604C                     bra        +0x4E /* 0000094A */
  822. label000008FE:
  823. 000008FE  286E FFE6                movea.l    A4, [A6 - 0x1A]
  824. 00000902  3D7C 0001 FFD8           move.w     [A6 - 0x28], 0x1
  825. 00000908  202B 0004                move.l     D0, [A3 + 0x4]
  826. 0000090C  5380                     subq.l     D0, 1
  827. 0000090E  3D40 FFD6                move.w     [A6 - 0x2A], D0
  828. 00000912  3D6E FFD8 FFFC           move.w     [A6 - 0x4], [A6 - 0x28]
  829. 00000918  600C                     bra        +0xE /* 00000926 */
  830. label0000091A:
  831. 0000091A  3014                     move.w     D0, [A4]
  832. 0000091C  48C0                     ext.l      D0
  833. 0000091E  D9C0                     add.l      A4, D0
  834. 00000920  526E FFFC                addq.w     [A6 - 0x4], 1
  835. 00000924  690A                     bvs        +0xC /* 00000930 */
  836. label00000926:
  837. 00000926  302E FFFC                move.w     D0, [A6 - 0x4]
  838. 0000092A  B06E FFD6                cmp.w      D0, [A6 - 0x2A]
  839. 0000092E  6FEA                     ble        -0x14 /* 0000091A */
  840. label00000930:
  841. 00000930  2F0C                     move.l     -[A7], A4
  842. 00000932  2F06                     move.l     -[A7], D6
  843. 00000934  3014                     move.w     D0, [A4]
  844. 00000936  48C0                     ext.l      D0
  845. 00000938  2F00                     move.l     -[A7], D0
  846. 0000093A  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  847. 0000093E  3014                     move.w     D0, [A4]
  848. 00000940  48C0                     ext.l      D0
  849. 00000942  DC80                     add.l      D6, D0
  850. 00000944  508B                     addq.l     A3, 8
  851. 00000946  5247                     addq.w     D7, 1
  852. 00000948  6906                     bvs        +0x8 /* 00000950 */
  853. label0000094A:
  854. 0000094A  BE6E FFDA                cmp.w      D7, [A6 - 0x26]
  855. 0000094E  6FAE                     ble        -0x50 /* 000008FE */
  856. label00000950:
  857. 00000950  486E FFF2                pea.l      [A6 - 0xE]
  858. 00000954  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  859. label00000958:
  860. 00000958  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  861. 0000095C  4E5E                     unlink     A6
  862. 0000095E  2E9F                     move.l     [A7], [A7]+
  863. 00000960  4E75                     rts
  864.